Himalayan primrose - English Synonyms Dictionary